| Предыдущая | Следующая | Оглавление | |
Flash Player 7.
Содержит информацию об ошибках, происходящих в скриптах. Вы создаете объект Error используя конструктор Error. Обычно вы генерируете (throw) новый объект Error в пределах блока кода try, затем этот объект ловится (caught) при помощи блоков кода catch или finally.
Кроме того, вы можете создать подкласс класса Error и генерировать экземпляры этого подкласса.
|
Метод |
Описание |
|---|---|
|
Возвращает представление объекта Error в виде строки. |
|
Свойство |
Описание |
|---|---|
|
Строка, содержащая сообщение об ошибке ассоциированное с ошибкой. |
|
Строка, содержащая имя объекта Error. |
Flash Player 7.
new Error([message:String]): Error
message Строка ассоциированная с объектом Error; Этот параметр необязателен.
Ссылку на объект Error.
Конструктор; создает новый объект Error. Если указана строка message, то ее значение присваивается свойству объекта Error.message.
В следующем примере функция генерирует ошибку (с указанным сообщением), если две переданные ей строки неодинаковы:
function compareStrings(str1_str:String, str2_str:String):Void {
if (str1_str != str2_str) {
throw new Error("Строки не совпадают.");
}
}
try {
compareStrings("Dog", "dog");
// в окне output: Строки не совпадают.
} catch (e_err:Error) {
trace(e_err.toString());
}
throw,try..catch..finally
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |